Talking Threads: Costume Design For Entertainment Art